"""TODO:

- allow creation of interruption types (e.g. phone call, toilet, email), categorized as internal
    or external. This can be very useful in analysis.
- Shortcut buttons can be associated to particular interruption types (configured by the user).
- A general "interruption" button opens a list with all interruption types created by the user,
    and the default "internal interruption" and "external interruption".
- android: application has to keep running while the phone is locked!
- allows users to specify one or more times when the pomodoro can emit an accoustic signal, e.g.
    a beep after the first 5 minutes, and another beep when there are 5 minutes left.
- when a task is created, match it with the history of all tasks and warn the user if the task is
    too similar to a previous task (to prevent repetition of work).

"""
